extenuating causes - Français Anglais Dictionnaire